home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 2 / Amiga Tools 2.iso / tex / macros / source / packages / tools / xspace.dtx < prev   
LaTeX Document  |  1995-03-15  |  3.2 KB

open in: MacOS 8.1     |     Win98     |     DOS

browse contents    |     view JSON data     |     view as text


This file was processed as: LaTeX Document (document/latex).

ConfidenceProgramDetectionMatch TypeSupport
100% dexvert LaTeX Document (document/latex) magic Supported
1% dexvert Text File (text/txt) fallback Supported
100% file LaTeX 2e document text default
99% file LaTeX document text default
98% file LaTeX document, ASCII text default
100% TrID LaTeX 2e document (with rem) default
100% checkBytes Printable ASCII default
100% perlTextCheck Likely Text (Perl) default
100% detectItEasy Format: plain text[LF] default (weak)



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 25 20 5c 69 66 66 61 6c | 73 65 0a 25 25 20 46 69 |% \iffal|se.%% Fi|
|00000010| 6c 65 3a 20 78 73 70 61 | 63 65 2e 64 74 78 20 43 |le: xspa|ce.dtx C|
|00000020| 6f 70 79 72 69 67 68 74 | 20 28 43 29 20 31 39 39 |opyright| (C) 199|
|00000030| 31 2d 31 39 39 34 20 44 | 61 76 69 64 20 43 61 72 |1-1994 D|avid Car|
|00000040| 6c 69 73 6c 65 0a 25 0a | 25 3c 2a 64 74 78 3e 0a |lisle.%.|%<*dtx>.|
|00000050| 20 20 20 20 20 20 20 20 | 20 20 5c 50 72 6f 76 69 | | \Provi|
|00000060| 64 65 73 46 69 6c 65 7b | 78 73 70 61 63 65 2e 64 |desFile{|xspace.d|
|00000070| 74 78 7d 0a 25 3c 2f 64 | 74 78 3e 0a 25 3c 70 61 |tx}.%</d|tx>.%<pa|
|00000080| 63 6b 61 67 65 3e 5c 4e | 65 65 64 73 54 65 58 46 |ckage>\N|eedsTeXF|
|00000090| 6f 72 6d 61 74 7b 4c 61 | 54 65 58 32 65 7d 0a 25 |ormat{La|TeX2e}.%|
|000000a0| 3c 70 61 63 6b 61 67 65 | 3e 5c 50 72 6f 76 69 64 |<package|>\Provid|
|000000b0| 65 73 50 61 63 6b 61 67 | 65 7b 78 73 70 61 63 65 |esPackag|e{xspace|
|000000c0| 7d 0a 25 20 5c 66 69 0a | 25 20 20 20 20 20 20 20 |}.% \fi.|% |
|000000d0| 20 20 5c 50 72 6f 76 69 | 64 65 73 46 69 6c 65 7b | \Provi|desFile{|
|000000e0| 78 73 70 61 63 65 2e 64 | 74 78 7d 0a 20 20 20 20 |xspace.d|tx}. |
|000000f0| 20 20 20 20 20 20 5b 31 | 39 39 34 2f 31 31 2f 31 | [1|994/11/1|
|00000100| 35 20 76 31 2e 30 33 20 | 53 70 61 63 65 20 61 66 |5 v1.03 |Space af|
|00000110| 74 65 72 20 63 6f 6d 6d | 61 6e 64 20 6e 61 6d 65 |ter comm|and name|
|00000120| 73 20 28 44 50 43 29 5d | 0a 25 0a 25 20 5c 69 66 |s (DPC)]|.%.% \if|
|00000130| 66 61 6c 73 65 0a 25 3c | 2a 64 72 69 76 65 72 3e |false.%<|*driver>|
|00000140| 0a 5c 64 6f 63 75 6d 65 | 6e 74 63 6c 61 73 73 7b |.\docume|ntclass{|
|00000150| 6c 74 78 64 6f 63 7d 0a | 5c 75 73 65 70 61 63 6b |ltxdoc}.|\usepack|
|00000160| 61 67 65 7b 78 73 70 61 | 63 65 7d 0a 5c 62 65 67 |age{xspa|ce}.\beg|
|00000170| 69 6e 7b 64 6f 63 75 6d | 65 6e 74 7d 0a 5c 44 6f |in{docum|ent}.\Do|
|00000180| 63 49 6e 70 75 74 7b 78 | 73 70 61 63 65 2e 64 74 |cInput{x|space.dt|
|00000190| 78 7d 0a 5c 65 6e 64 7b | 64 6f 63 75 6d 65 6e 74 |x}.\end{|document|
|000001a0| 7d 0a 25 3c 2f 64 72 69 | 76 65 72 3e 0a 25 20 5c |}.%</dri|ver>.% \|
|000001b0| 66 69 0a 25 0a 25 20 5c | 47 65 74 46 69 6c 65 49 |fi.%.% \|GetFileI|
|000001c0| 6e 66 6f 7b 78 73 70 61 | 63 65 2e 64 74 78 7d 0a |nfo{xspa|ce.dtx}.|
|000001d0| 25 20 5c 74 69 74 6c 65 | 7b 54 68 65 20 5c 74 65 |% \title|{The \te|
|000001e0| 78 74 73 66 7b 78 73 70 | 61 63 65 7d 20 70 61 63 |xtsf{xsp|ace} pac|
|000001f0| 6b 61 67 65 5c 74 68 61 | 6e 6b 73 7b 54 68 69 73 |kage\tha|nks{This|
|00000200| 20 66 69 6c 65 0a 25 20 | 20 20 20 20 20 20 20 68 | file.% | h|
|00000210| 61 73 20 76 65 72 73 69 | 6f 6e 20 6e 75 6d 62 65 |as versi|on numbe|
|00000220| 72 20 5c 66 69 6c 65 76 | 65 72 73 69 6f 6e 2c 20 |r \filev|ersion, |
|00000230| 6c 61 73 74 0a 25 20 20 | 20 20 20 20 20 20 72 65 |last.% | re|
|00000240| 76 69 73 65 64 20 5c 66 | 69 6c 65 64 61 74 65 2e |vised \f|iledate.|
|00000250| 7d 7d 0a 25 20 5c 61 75 | 74 68 6f 72 7b 44 61 76 |}}.% \au|thor{Dav|
|00000260| 69 64 20 43 61 72 6c 69 | 73 6c 65 7d 0a 25 20 5c |id Carli|sle}.% \|
|00000270| 64 61 74 65 7b 5c 66 69 | 6c 65 64 61 74 65 7d 0a |date{\fi|ledate}.|
|00000280| 25 20 5c 6d 61 6b 65 74 | 69 74 6c 65 0a 25 0a 25 |% \maket|itle.%.%|
|00000290| 20 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 | %%%%%%%|%%%%%%%%|
|000002a0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000002b0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000002c0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000002d0| 25 25 25 25 25 0a 25 0a | 25 20 5c 43 68 65 63 6b |%%%%%.%.|% \Check|
|000002e0| 53 75 6d 7b 36 38 7d 0a | 25 0a 25 20 5c 63 68 61 |Sum{68}.|%.% \cha|
|000002f0| 6e 67 65 73 7b 76 31 2e | 30 30 7d 7b 31 39 39 31 |nges{v1.|00}{1991|
|00000300| 2f 30 38 2f 33 30 7d 7b | 49 6e 69 74 69 61 6c 20 |/08/30}{|Initial |
|00000310| 76 65 72 73 69 6f 6e 7d | 0a 25 20 5c 63 68 61 6e |version}|.% \chan|
|00000320| 67 65 73 7b 76 31 2e 30 | 31 7d 7b 31 39 39 32 2f |ges{v1.0|1}{1992/|
|00000330| 30 36 2f 32 36 7d 7b 52 | 65 2d 69 73 73 75 65 20 |06/26}{R|e-issue |
|00000340| 66 6f 72 20 74 68 65 20 | 6e 65 77 20 64 6f 63 20 |for the |new doc |
|00000350| 61 6e 64 20 64 6f 63 73 | 74 72 69 70 7d 0a 25 20 |and docs|trip}.% |
|00000360| 5c 63 68 61 6e 67 65 73 | 7b 76 31 2e 30 32 7d 7b |\changes|{v1.02}{|
|00000370| 31 39 39 34 2f 30 31 2f | 33 31 7d 7b 52 65 2d 69 |1994/01/|31}{Re-i|
|00000380| 73 73 75 65 20 66 6f 72 | 20 4c 61 54 65 58 32 65 |ssue for| LaTeX2e|
|00000390| 20 28 6e 6f 20 63 68 61 | 6e 67 65 20 74 6f 20 63 | (no cha|nge to c|
|000003a0| 6f 64 65 29 7d 0a 25 0a | 25 20 5c 62 65 67 69 6e |ode)}.%.|% \begin|
|000003b0| 7b 61 62 73 74 72 61 63 | 74 7d 0a 25 20 7c 5c 78 |{abstrac|t}.% |\x|
|000003c0| 73 70 61 63 65 7c 20 73 | 68 6f 75 6c 64 20 62 65 |space| s|hould be|
|000003d0| 20 75 73 65 64 20 61 74 | 20 74 68 65 20 65 6e 64 | used at| the end|
|000003e0| 20 6f 66 20 61 20 6d 61 | 63 72 6f 20 64 65 73 69 | of a ma|cro desi|
|000003f0| 67 6e 65 64 20 74 6f 20 | 62 65 20 75 73 65 64 0a |gned to |be used.|
|00000400| 25 20 6d 61 69 6e 6c 79 | 20 69 6e 20 74 65 78 74 |% mainly| in text|
|00000410| 2e 20 49 74 20 61 64 64 | 73 20 61 20 73 70 61 63 |. It add|s a spac|
|00000420| 65 20 75 6e 6c 65 73 73 | 20 74 68 65 20 6d 61 63 |e unless| the mac|
|00000430| 72 6f 20 69 73 20 66 6f | 6c 6c 6f 77 65 64 20 62 |ro is fo|llowed b|
|00000440| 79 0a 25 20 63 65 72 74 | 61 69 6e 20 70 75 6e 63 |y.% cert|ain punc|
|00000450| 74 75 61 74 69 6f 6e 20 | 63 68 61 72 61 63 74 65 |tuation |characte|
|00000460| 72 73 2e 0a 25 20 5c 65 | 6e 64 7b 61 62 73 74 72 |rs..% \e|nd{abstr|
|00000470| 61 63 74 7d 0a 25 0a 25 | 20 5c 73 65 63 74 69 6f |act}.%.%| \sectio|
|00000480| 6e 7b 49 6e 74 72 6f 64 | 75 63 74 69 6f 6e 7d 0a |n{Introd|uction}.|
|00000490| 25 20 41 66 74 65 72 20 | 7c 5c 6e 65 77 63 6f 6d |% After ||\newcom|
|000004a0| 6d 61 6e 64 7b 5c 67 62 | 7d 7b 47 72 65 61 74 20 |mand{\gb|}{Great |
|000004b0| 42 72 69 74 61 69 6e 5c | 78 73 70 61 63 65 7d 7c |Britain\|xspace}||
|000004c0| 5c 5c 0a 25 20 5c 6e 65 | 77 63 6f 6d 6d 61 6e 64 |\\.% \ne|wcommand|
|000004d0| 7b 5c 67 62 7d 7b 47 72 | 65 61 74 20 42 72 69 74 |{\gb}{Gr|eat Brit|
|000004e0| 61 69 6e 5c 78 73 70 61 | 63 65 7d 0a 25 20 7c 5c |ain\xspa|ce}.% |\|
|000004f0| 67 62 20 69 73 20 61 20 | 76 65 72 79 20 6e 69 63 |gb is a |very nic|
|00000500| 65 20 70 6c 61 63 65 20 | 74 6f 20 6c 69 76 65 2e |e place |to live.|
|00000510| 7c 5c 5c 0a 25 20 5c 67 | 62 20 69 73 20 61 20 76 ||\\.% \g|b is a v|
|00000520| 65 72 79 20 6e 69 63 65 | 20 70 6c 61 63 65 20 74 |ery nice| place t|
|00000530| 6f 20 6c 69 76 65 2e 5c | 5c 0a 25 20 7c 5c 67 62 |o live.\|\.% |\gb|
|00000540| 2c 20 61 20 73 6d 61 6c | 6c 20 69 73 6c 61 6e 64 |, a smal|l island|
|00000550| 20 6f 66 66 20 74 68 65 | 20 63 6f 61 73 74 20 6f | off the| coast o|
|00000560| 66 20 46 72 61 6e 63 65 | 2e 7c 5c 5c 0a 25 20 5c |f France|.|\\.% \|
|00000570| 67 62 2c 20 61 20 73 6d | 61 6c 6c 20 69 73 6c 61 |gb, a sm|all isla|
|00000580| 6e 64 20 6f 66 66 20 74 | 68 65 20 63 6f 61 73 74 |nd off t|he coast|
|00000590| 20 6f 66 20 46 72 61 6e | 63 65 2e 0a 25 0a 25 20 | of Fran|ce..%.% |
|000005a0| 7c 5c 78 73 70 61 63 65 | 7c 20 73 61 76 65 73 20 ||\xspace|| saves |
|000005b0| 74 68 65 20 75 73 65 72 | 20 66 72 6f 6d 20 68 61 |the user| from ha|
|000005c0| 76 69 6e 67 20 74 6f 20 | 74 79 70 65 20 5c 76 65 |ving to |type \ve|
|000005d0| 72 62 2a 2b 5c 20 2b 20 | 6f 72 20 7c 7b 7d 7c 20 |rb*+\ + |or |{}| |
|000005e0| 61 66 74 65 72 0a 25 20 | 6d 6f 73 74 20 6f 63 63 |after.% |most occ|
|000005f0| 75 72 72 65 6e 63 65 73 | 20 6f 66 20 61 20 6d 61 |urrences| of a ma|
|00000600| 63 72 6f 20 6e 61 6d 65 | 20 69 6e 20 74 65 78 74 |cro name| in text|
|00000610| 2e 20 48 6f 77 65 76 65 | 72 20 69 66 20 65 69 74 |. Howeve|r if eit|
|00000620| 68 65 72 20 6f 66 20 74 | 68 65 73 65 0a 25 20 63 |her of t|hese.% c|
|00000630| 6f 6e 73 74 72 75 63 74 | 69 6f 6e 73 20 66 6f 6c |onstruct|ions fol|
|00000640| 6c 6f 77 73 20 7c 5c 78 | 73 70 61 63 65 7c 2c 20 |lows |\x|space|, |
|00000650| 61 20 73 70 61 63 65 20 | 69 73 20 6e 6f 74 20 61 |a space |is not a|
|00000660| 64 64 65 64 20 62 79 20 | 7c 5c 78 73 70 61 63 65 |dded by ||\xspace|
|00000670| 7c 2e 0a 25 20 54 68 69 | 73 20 6d 65 61 6e 73 20 ||..% Thi|s means |
|00000680| 74 68 61 74 20 69 74 20 | 69 73 20 73 61 66 65 20 |that it |is safe |
|00000690| 74 6f 20 61 64 64 20 7c | 5c 78 73 70 61 63 65 7c |to add ||\xspace||
|000006a0| 20 74 6f 20 74 68 65 20 | 65 6e 64 20 6f 66 20 61 | to the |end of a|
|000006b0| 6e 20 65 78 69 73 74 69 | 6e 67 0a 25 20 6d 61 63 |n existi|ng.% mac|
|000006c0| 72 6f 20 77 69 74 68 6f | 75 74 20 6d 61 6b 69 6e |ro witho|ut makin|
|000006d0| 67 20 74 6f 6f 20 6d 61 | 6e 79 20 63 68 61 6e 67 |g too ma|ny chang|
|000006e0| 65 73 20 69 6e 20 79 6f | 75 72 20 64 6f 63 75 6d |es in yo|ur docum|
|000006f0| 65 6e 74 2e 0a 25 0a 25 | 20 53 6f 6d 65 74 69 6d |ent..%.%| Sometim|
|00000700| 65 73 20 7c 5c 78 73 70 | 61 63 65 7c 20 6d 61 79 |es |\xsp|ace| may|
|00000710| 20 6d 61 6b 65 20 74 68 | 65 20 77 72 6f 6e 67 20 | make th|e wrong |
|00000720| 64 65 63 69 73 69 6f 6e | 2c 20 61 6e 64 20 61 64 |decision|, and ad|
|00000730| 64 20 61 20 73 70 61 63 | 65 20 77 68 65 6e 0a 25 |d a spac|e when.%|
|00000740| 20 69 74 20 69 73 20 6e | 6f 74 20 72 65 71 75 69 | it is n|ot requi|
|00000750| 72 65 64 2e 20 49 6e 20 | 74 68 65 73 65 20 63 61 |red. In |these ca|
|00000760| 73 65 73 20 66 6f 6c 6c | 6f 77 20 74 68 65 20 6d |ses foll|ow the m|
|00000770| 61 63 72 6f 20 77 69 74 | 68 20 7c 7b 7d 7c 2c 20 |acro wit|h |{}|, |
|00000780| 61 73 20 74 68 69 73 0a | 25 20 68 61 73 20 74 68 |as this.|% has th|
|00000790| 65 20 65 66 66 65 63 74 | 20 6f 66 20 73 75 70 70 |e effect| of supp|
|000007a0| 72 65 73 73 69 6e 67 20 | 74 68 65 20 73 70 61 63 |ressing |the spac|
|000007b0| 65 2e 0a 25 0a 25 20 4e | 6f 74 65 20 74 68 61 74 |e..%.% N|ote that|
|000007c0| 20 74 68 69 73 20 70 61 | 63 6b 61 67 65 20 6d 75 | this pa|ckage mu|
|000007d0| 73 74 20 62 65 20 6c 6f | 61 64 65 64 20 5c 65 6d |st be lo|aded \em|
|000007e0| 70 68 7b 61 66 74 65 72 | 7d 20 61 6e 79 20 6c 61 |ph{after|} any la|
|000007f0| 6e 67 75 61 67 65 20 28 | 6f 72 0a 25 20 6f 74 68 |nguage (|or.% oth|
|00000800| 65 72 29 20 70 61 63 6b | 61 67 65 73 20 74 68 61 |er) pack|ages tha|
|00000810| 74 20 6d 61 6b 65 20 70 | 75 6e 63 74 75 61 74 69 |t make p|unctuati|
|00000820| 6f 6e 20 63 68 61 72 61 | 63 74 65 72 73 20 60 61 |on chara|cters `a|
|00000830| 63 74 69 76 65 27 2e 0a | 25 0a 25 20 5c 53 74 6f |ctive'..|%.% \Sto|
|00000840| 70 45 76 65 6e 74 75 61 | 6c 6c 79 7b 7d 0a 25 0a |pEventua|lly{}.%.|
|00000850| 25 20 5c 73 65 63 74 69 | 6f 6e 7b 54 68 65 20 4d |% \secti|on{The M|
|00000860| 61 63 72 6f 73 7d 0a 25 | 0a 25 20 20 20 20 5c 62 |acros}.%|.% \b|
|00000870| 65 67 69 6e 7b 6d 61 63 | 72 6f 63 6f 64 65 7d 0a |egin{mac|rocode}.|
|00000880| 25 3c 2a 70 61 63 6b 61 | 67 65 3e 0a 25 20 20 20 |%<*packa|ge>.% |
|00000890| 20 5c 65 6e 64 7b 6d 61 | 63 72 6f 63 6f 64 65 7d | \end{ma|crocode}|
|000008a0| 0a 25 0a 25 20 5c 62 65 | 67 69 6e 7b 6d 61 63 72 |.%.% \be|gin{macr|
|000008b0| 6f 7d 7b 5c 78 73 70 61 | 63 65 7d 0a 25 20 7c 5c |o}{\xspa|ce}.% |\|
|000008c0| 78 73 70 61 63 65 7c 20 | 6a 75 73 74 20 6c 6f 6f |xspace| |just loo|
|000008d0| 6b 73 20 61 68 65 61 64 | 2c 20 61 6e 64 20 74 68 |ks ahead|, and th|
|000008e0| 65 6e 20 63 61 6c 6c 73 | 20 7c 5c 40 78 73 70 61 |en calls| |\@xspa|
|000008f0| 63 65 7c 2e 0a 25 20 5c | 63 68 61 6e 67 65 73 7b |ce|..% \|changes{|
|00000900| 76 31 2e 30 33 7d 7b 31 | 39 39 34 2f 31 31 2f 31 |v1.03}{1|994/11/1|
|00000910| 35 7d 7b 4d 61 6b 65 20 | 72 6f 62 75 73 74 7d 0a |5}{Make |robust}.|
|00000920| 25 20 20 20 20 5c 62 65 | 67 69 6e 7b 6d 61 63 72 |% \be|gin{macr|
|00000930| 6f 63 6f 64 65 7d 0a 5c | 44 65 63 6c 61 72 65 52 |ocode}.\|DeclareR|
|00000940| 6f 62 75 73 74 43 6f 6d | 6d 61 6e 64 5c 78 73 70 |obustCom|mand\xsp|
|00000950| 61 63 65 7b 5c 66 75 74 | 75 72 65 6c 65 74 5c 40 |ace{\fut|urelet\@|
|00000960| 6c 65 74 40 74 6f 6b 65 | 6e 5c 40 78 73 70 61 63 |let@toke|n\@xspac|
|00000970| 65 7d 0a 25 20 20 20 20 | 5c 65 6e 64 7b 6d 61 63 |e}.% |\end{mac|
|00000980| 72 6f 63 6f 64 65 7d 0a | 25 20 5c 65 6e 64 7b 6d |rocode}.|% \end{m|
|00000990| 61 63 72 6f 7d 0a 25 20 | 5c 62 65 67 69 6e 7b 6d |acro}.% |\begin{m|
|000009a0| 61 63 72 6f 7d 7b 5c 40 | 78 73 70 61 63 65 7d 0a |acro}{\@|xspace}.|
|000009b0| 25 20 49 66 20 74 68 65 | 20 6e 65 78 74 20 74 6f |% If the| next to|
|000009c0| 6b 65 6e 20 69 73 20 6f | 6e 65 20 6f 66 20 61 20 |ken is o|ne of a |
|000009d0| 73 70 65 63 69 66 69 65 | 64 20 6c 69 73 74 20 6f |specifie|d list o|
|000009e0| 66 20 63 68 61 72 61 63 | 74 65 72 73 2c 20 64 6f |f charac|ters, do|
|000009f0| 0a 25 20 6e 6f 74 68 69 | 6e 67 2c 20 6f 74 68 65 |.% nothi|ng, othe|
|00000a00| 72 77 69 73 65 20 61 64 | 64 20 61 20 73 70 61 63 |rwise ad|d a spac|
|00000a10| 65 2e 20 49 66 20 79 6f | 75 20 6f 66 74 65 6e 20 |e. If yo|u often |
|00000a20| 75 73 65 20 61 20 64 69 | 66 66 65 72 65 6e 74 0a |use a di|fferent.|
|00000a30| 25 20 70 75 6e 63 74 75 | 61 74 69 6f 6e 20 63 68 |% punctu|ation ch|
|00000a40| 61 72 61 63 74 65 72 2c | 20 61 64 64 20 74 68 65 |aracter,| add the|
|00000a50| 20 61 70 70 72 6f 70 72 | 69 61 74 65 20 6c 69 6e | appropr|iate lin|
|00000a60| 65 20 28 64 6f 20 6e 6f | 74 20 66 6f 72 67 65 74 |e (do no|t forget|
|00000a70| 20 74 68 65 0a 25 20 7c | 5c 66 69 7c 20 61 74 20 | the.% ||\fi| at |
|00000a80| 74 68 65 20 20 65 6e 64 | 21 29 0a 25 20 5c 63 68 |the end|!).% \ch|
|00000a90| 61 6e 67 65 73 7b 76 31 | 2e 30 33 7d 7b 31 39 39 |anges{v1|.03}{199|
|00000aa0| 34 2f 31 31 2f 31 35 7d | 7b 41 64 64 20 65 78 63 |4/11/15}|{Add exc|
|00000ab0| 6c 61 6d 61 74 69 6f 6e | 20 6d 61 72 6b 7d 0a 25 |lamation| mark}.%|
|00000ac0| 20 20 20 20 5c 62 65 67 | 69 6e 7b 6d 61 63 72 6f | \beg|in{macro|
|00000ad0| 63 6f 64 65 7d 0a 5c 64 | 65 66 5c 40 78 73 70 61 |code}.\d|ef\@xspa|
|00000ae0| 63 65 7b 25 0a 20 20 5c | 69 66 78 5c 40 6c 65 74 |ce{%. \|ifx\@let|
|00000af0| 40 74 6f 6b 65 6e 5c 62 | 67 72 6f 75 70 5c 65 6c |@token\b|group\el|
|00000b00| 73 65 0a 20 20 5c 69 66 | 78 5c 40 6c 65 74 40 74 |se. \if|x\@let@t|
|00000b10| 6f 6b 65 6e 5c 65 67 72 | 6f 75 70 5c 65 6c 73 65 |oken\egr|oup\else|
|00000b20| 0a 20 20 5c 69 66 78 5c | 40 6c 65 74 40 74 6f 6b |. \ifx\|@let@tok|
|00000b30| 65 6e 5c 2f 5c 65 6c 73 | 65 0a 20 20 5c 69 66 78 |en\/\els|e. \ifx|
|00000b40| 5c 40 6c 65 74 40 74 6f | 6b 65 6e 5c 20 5c 65 6c |\@let@to|ken\ \el|
|00000b50| 73 65 0a 20 20 5c 69 66 | 78 5c 40 6c 65 74 40 74 |se. \if|x\@let@t|
|00000b60| 6f 6b 65 6e 7e 5c 65 6c | 73 65 0a 20 20 5c 69 66 |oken~\el|se. \if|
|00000b70| 78 5c 40 6c 65 74 40 74 | 6f 6b 65 6e 2e 5c 65 6c |x\@let@t|oken.\el|
|00000b80| 73 65 0a 20 20 5c 69 66 | 78 5c 40 6c 65 74 40 74 |se. \if|x\@let@t|
|00000b90| 6f 6b 65 6e 21 5c 65 6c | 73 65 0a 20 20 5c 69 66 |oken!\el|se. \if|
|00000ba0| 78 5c 40 6c 65 74 40 74 | 6f 6b 65 6e 2c 5c 65 6c |x\@let@t|oken,\el|
|00000bb0| 73 65 0a 20 20 5c 69 66 | 78 5c 40 6c 65 74 40 74 |se. \if|x\@let@t|
|00000bc0| 6f 6b 65 6e 3a 5c 65 6c | 73 65 0a 20 20 5c 69 66 |oken:\el|se. \if|
|00000bd0| 78 5c 40 6c 65 74 40 74 | 6f 6b 65 6e 3b 5c 65 6c |x\@let@t|oken;\el|
|00000be0| 73 65 0a 20 20 5c 69 66 | 78 5c 40 6c 65 74 40 74 |se. \if|x\@let@t|
|00000bf0| 6f 6b 65 6e 3f 5c 65 6c | 73 65 0a 20 20 5c 69 66 |oken?\el|se. \if|
|00000c00| 78 5c 40 6c 65 74 40 74 | 6f 6b 65 6e 27 5c 65 6c |x\@let@t|oken'\el|
|00000c10| 73 65 0a 20 20 5c 69 66 | 78 5c 40 6c 65 74 40 74 |se. \if|x\@let@t|
|00000c20| 6f 6b 65 6e 29 5c 65 6c | 73 65 0a 20 20 5c 69 66 |oken)\el|se. \if|
|00000c30| 78 5c 40 6c 65 74 40 74 | 6f 6b 65 6e 2d 5c 65 6c |x\@let@t|oken-\el|
|00000c40| 73 65 0a 20 20 20 5c 73 | 70 61 63 65 0a 20 20 20 |se. \s|pace. |
|00000c50| 5c 66 69 5c 66 69 5c 66 | 69 5c 66 69 5c 66 69 5c |\fi\fi\f|i\fi\fi\|
|00000c60| 66 69 5c 66 69 5c 66 69 | 5c 66 69 5c 66 69 5c 66 |fi\fi\fi|\fi\fi\f|
|00000c70| 69 5c 66 69 5c 66 69 5c | 66 69 7d 0a 25 3c 2f 70 |i\fi\fi\|fi}.%</p|
|00000c80| 61 63 6b 61 67 65 3e 0a | 25 20 20 20 20 5c 65 6e |ackage>.|% \en|
|00000c90| 64 7b 6d 61 63 72 6f 63 | 6f 64 65 7d 0a 25 20 5c |d{macroc|ode}.% \|
|00000ca0| 65 6e 64 7b 6d 61 63 72 | 6f 7d 0a 25 0a 25 20 5c |end{macr|o}.%.% \|
|00000cb0| 46 69 6e 61 6c 65 0a 25 | 0a 0a |Finale.%|.. |
+--------+-------------------------+-------------------------+--------+--------+